multi-lateral contract - French English Dictionary